microwave hybrid technology - Turkish English Dictionary